electronic sky screen equipment - Turkish English Dictionary